#ifndef PAIHANG_H
#define PAIHANG_H

#include <QDialog>
#include "user.h"
#include "config.h"
#include <QList>
#include <QLabel>

namespace Ui {
class PaiHang;
}

class PaiHang : public QDialog
{
    Q_OBJECT

public:
    explicit PaiHang(QList<User *> users, QWidget *parent = 0);
    ~PaiHang();
    void initScene(); //初始化窗口
    void zhiZuo(); //制作排行榜
    void clearIt(); //清空排行榜
    void sortPaiHang(); //排序排行榜
    int userNum; //玩家人数
    QLabel * lb[100];

    //QList<User *> users;
    QList<User *> temp;
    User * tempShuZu[100];
signals:
    void showMe(); //显示我界面
public slots:
    void recZhiZuoPaiHang(); //接收信号制作排行榜
private slots:
    void on_back_clicked();

private:
    Ui::PaiHang *ui;
};

#endif // PAIHANG_H
